package com.ayf.payment.game.api.entity;

import com.ayf.payment.game.api.entity.base.BaseEntity;

import javax.persistence.Column;
import javax.persistence.Table;
import java.math.BigDecimal;

@Table(name = "g_template_equipment")
public class TemplateEquipment extends BaseEntity {
    private static final long serialVersionUID = 1L;
    /**
     * 模板id
     */
    @Column(name = "template_id")
    private String templateId;

    /**
     * 充值金额
     */
    @Column(name = "recharge_amount")
    private BigDecimal rechargeAmount;

    /**
     * 脚本命令
     */
    @Column(name = "script_command")
    private String scriptCommand;

    /**
     * 装备名称、数量
     */
    @Column(name = "equipment_name_number")
    private String equipmentNameNumber;

    /**
     * 获取模板id
     *
     * @return template_id - 模板id
     */
    public String getTemplateId() {
        return templateId;
    }

    /**
     * 设置模板id
     *
     * @param templateId 模板id
     */
    public void setTemplateId(String templateId) {
        this.templateId = templateId;
    }

    /**
     * 获取充值金额
     *
     * @return recharge_amount - 充值金额
     */
    public BigDecimal getRechargeAmount() {
        return rechargeAmount;
    }

    /**
     * 设置充值金额
     *
     * @param rechargeAmount 充值金额
     */
    public void setRechargeAmount(BigDecimal rechargeAmount) {
        this.rechargeAmount = rechargeAmount;
    }

    /**
     * 获取脚本命令
     *
     * @return script_command - 脚本命令
     */
    public String getScriptCommand() {
        return scriptCommand;
    }

    /**
     * 设置脚本命令
     *
     * @param scriptCommand 脚本命令
     */
    public void setScriptCommand(String scriptCommand) {
        this.scriptCommand = scriptCommand;
    }

    /**
     * 获取装备名称、数量
     *
     * @return equipment_name_number - 装备名称、数量
     */
    public String getEquipmentNameNumber() {
        return equipmentNameNumber;
    }

    /**
     * 设置装备名称、数量
     *
     * @param equipmentNameNumber 装备名称、数量
     */
    public void setEquipmentNameNumber(String equipmentNameNumber) {
        this.equipmentNameNumber = equipmentNameNumber;
    }

}